heap of loose stones - Francés Inglés Diccionario